package com.wy.test.core.query;

import dream.flying.flower.framework.web.query.AbstractQuery;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import lombok.ToString;
import lombok.experimental.SuperBuilder;

/**
 * 表单信息查询
 *
 * @author 飞花梦影
 * @date 2024-08-01
 * @git {@link https://github.com/dreamFlyingFlower}
 */
@Getter
@Setter
@ToString
@SuperBuilder
@NoArgsConstructor
@AllArgsConstructor
@Schema(description = "表单信息查询")
public class AppFormDetailQuery extends AbstractQuery {

	private static final long serialVersionUID = 1L;

	@Schema(description = "用户名")
	private String usernameMapping;

	@Schema(description = "密码")
	private String passwordMapping;

	@Schema(description = "重定向uri")
	private String redirectUri;

	@Schema(description = "本地授权视图")
	private String authorizeView;

	@Schema(description = "密码加密算法")
	private String passwordAlgorithm;

	@Schema(description = "机构ID")
	private String instId;
}